	body,html { font-family:"微软雅黑"; font-size:14px; background:#fff;color: #555; line-height: 24px;}
	*{ margin:0; padding:0; text-shadow: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;  }
	ul,ol,li{list-style:none;padding:0;margin:0;}
	a{ text-decoration: none; color: #555 }
	img{border:0;}
	@font-face{
		font-family: times;

	}
	/*头部*/
	
	.header .menu{  width: 1200px; margin:0 auto;}
	

	@-webkit-keyframes logoLights {
		0% { left: -260px; top: 0; }
		to { left: 150px; top: 100px; }
	}
	@-o-keyframes logoLights {
		0% { left: -260px; top: 0; }
		to { left: 150px; top: 100px; }
	}
	@-moz-keyframes logoLights {
		0% { left: -260px; top: 0; }
		to { left: 150px; top: 100px; }
	}
	@keyframes logoLights {
		0% { left: -260px; top: 0; }
		to { left: 150px; top: 100px; }
	}


/*项目导航*/
#fixmenu{width: 1200px; overflow: hidden; box-sizing: border-box; position:absolute; z-index: 999;  float: none; clear: both;}
#fixmenu .nav1{width: 1200px; overflow: hidden; border-radius:0px 0px 10px 10px;background: #fff; position: relative;z-index: 9999;}
#fixmenu .nav1 ul{ margin-left:50px; }
#fixmenu .nav1 ul li:hover{background: #bcbcbc;}
#fixmenu .nav1 ul li:hover p{color: #fff}
#fixmenu .nav1 ul li .yb{background: url("../images/xm-icon.png") 0px 0px;}
#fixmenu .nav1 ul li .bb{background: url("../images/xm-icon.png")-70px 0;}
#fixmenu .nav1 ul li .xb{background: url("../images/xm-icon.png")-140px 0;}
#fixmenu .nav1 ul li .mb{background: url("../images/xm-icon.png")-210px 0;}
#fixmenu .nav1 ul li .xt{background: url("../images/xm-icon.png") -280px 0;}
#fixmenu .nav1 ul li .pf{background: url("../images/xm-icon.png")-350px 0;}
#fixmenu .nav1 ul li .ks{background: url("../images/xm-icon.png") -420px 0;}
#fixmenu .nav1 ul li .wc{background: url("../images/xm-icon.png") -490px 0;}
#fixmenu .nav1 ul li .kq{background: url("../images/xm-icon.png") -560px 0;}
#fixmenu .nav1 ul li .zy{background: url("../images/xm-icon.png") -630px 0;}

#fixmenu .nav1 ul li:nth-child(1):hover .yb{background: url("../images/xm-icon.png")0px 65px;}
#fixmenu .nav1 ul li:nth-child(2):hover .bb{background: url("../images/xm-icon.png") -70px 65px;}
#fixmenu .nav1 ul li:nth-child(3):hover .xb{background: url("../images/xm-icon.png")-140px 65px;}
#fixmenu .nav1 ul li:nth-child(4):hover .mb{background: url("../images/xm-icon.png")-210px 65px;}
#fixmenu .nav1 ul li:nth-child(5):hover .xt{background: url("../images/xm-icon.png")-280px 65px;}
#fixmenu .nav1 ul li:nth-child(6):hover .pf{background: url("../images/xm-icon.png")-350px 65px;}
#fixmenu .nav1 ul li:nth-child(7):hover .ks{background: url("../images/xm-icon.png") -420px 65px;}
#fixmenu .nav1 ul li:nth-child(8):hover .wc{background: url("../images/xm-icon.png")-490px 65px;}
#fixmenu .nav1 ul li:nth-child(9):hover .kq{background: url("../images/xm-icon.png")-560px 65px;}
#fixmenu .nav1 ul li:nth-child(10):hover .zy{background: url("../images/xm-icon.png") -630px 65px;}

#fixmenu .nav1 ul li{ width: 110px; float: left; box-sizing: border-box; text-align: center; height: 83px; overflow: hidden;}
#fixmenu .nav1 ul li a span{width: 60px; height: 50px; overflow: hidden; display: block; margin:0px auto;}
#fixmenu .nav1 ul li p{text-align: center; margin-top:-22px; font-size:16px;}
.nav1-detail{ width: 1200px; overflow: hidden; }
.menu-content{width: 1200px; overflow:hidden; position: relative; z-index: 99; display: none; background: #fff; border: solid 3px #bcbcbc; box-sizing: border-box; padding-top:18px;}
.menu-content .group-item{width:1100px; float: left; margin-left: 47px;}
.menu-content .group-item .dl{ position: relative; margin-top:20px; display: block; float: none; clear: both; border-bottom: solid 1px #e2e2e2; overflow: hidden; padding-bottom: 14px;}
.menu-content .group-item .dl .dt{ width:94px; height: 27px; background: #cacaca; color: #fff; text-align: center; line-height:27px;float: left;}
.menu-content .group-item .dl .dd{ float: right;  width: 1000px; overflow: hidden;}

.menu-content .recom-pro p{font-size:16px; margin:14px auto 20px auto; }
.menu-content .recom-pro p b{font-size:20px;}
.menulink{ float:left; line-height:26px; float: left; margin-left: 15px; padding:0px 10px;}
.menulink .hot{color:#f00;}
.downarrow{text-align: center; height: 30px; line-height:6px; display: none; margin-top:0px; background: #fff; position: relative; border-radius:0px 0px 10px 10px;}
sup,sub{line-height:0px;}
/*底部*/
.footer{width: 100%; height: 511px; background:url("fot_bg.png"); overflow: hidden; position: relative; float: none; clear: both;}
.foot_main{ background: url("fot-em1.png") no-repeat 160px 275px,url("fot-em2.png") no-repeat 1200px 190px; width:100%; height: 511px; overflow: hidden; margin:0 auto;}
.footer .fot_nav{width: 540px; height: 40px; margin:65px auto 0px auto;}
.footer .fot_nav ul li{ float: left; width: 120px; height: 36px; border: solid 1px #666; margin:0px 5px; text-align: center; line-height:36px; cursor: pointer;}
.footer .fot_nav ul li:first-child{background: #666; color: #fff;}
/*.footer .fot_nav ul li:hover{background: #666; color: #fff;} */
.footer .fot_nav_detail{width: 1200px; height: 180px; margin:0 auto; border-bottom: solid 1px #c7c7c7;}
.fot_nav_co{width: 1200px; height: 180px; display: none; overflow: hidden;}
.supervise{width: 950px; margin:0 auto; overflow: hidden;}
.supervise li{ float: left; width: 150px; height: 130px; text-align: center; margin-top:50px;}
.fot-info{width: 1200px; height: 226px; margin:0 auto;}
.fot-logo{width: 222px; height: 168px; margin-top:26px; float: left;}
.fot-info-co{width: 560px; height: 160px; margin:69px auto auto 100px; float: left; line-height:22px;}
.fot-info-co .tel,.fot-info-co .pos{line-height:22px; display: block; float: left; font-size:16px;}
.fot-info-co .tel img,.fot-info-co .pos img{vertical-align: middle;}
.fot-info-co .tel span{font-size:22px; color: #62c3d0;}
.fot-info-co .pos{ margin-left: 30px; }
.fot-info-co .examine{line-height:30px;float: none; clear: both; margin-top:38px;}
.qrcode{float: left; width: 151px; overflow: hidden; margin:42px auto auto 160px; text-align: center; line-height:26px;}
.qrcode img{width: 130px;}
/*公用*/
.block{display: block;}